.preview-modal {
  .ant-modal-content {
    display: inline-block;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    min-width: 500px;
    max-height: 800px;
    .preview-iframe {
      width: 1000px;
      height: 700px;
    }
    .preview-file {
      width: auto;
      text-align: center;
      img {
        max-height: 600px;
      }
      video {
        max-height: 700px;
      }
    }
    .ant-empty-image {
      img {
        border-radius: 180px;
      }
    }
  }
}
